Tootsville::Register-Metronome-Tasks

Function

Register-Metronome-Tasks names a function, with lambda list NIL:

Register certain metronome tasks for miscellaneous services.

This is a list of specific facilities that are started up during the system boot process.

Websocket AYT facility
This facility, TOOTSVILLE AYT-IDLE-USERS runs every 120 seconds to detect and disconnect users who are no longer actually connected. (Note that AYT is netspeak for “are you there?”)

Toot Quiesce facility
This facility runs every 600 seconds to asks Toots to quiesce themselves to the database. See TOOTSVILLE QUIESCE-CONNECTED-TOOTS.

Reap uninteresting child requests
See TOOTSVILLE REAP-UNINTERESTING-CHILD-REQUESTS. Every 4 hours clears out some uninteresting records from the “child_requests” database table.

File

Defined in file src/metronome.lisp.